a plea of duress - Spanish English Dictionary